  body {
  }
  #problem {
    font-size:x-small;
    font-style:bold;
    color:#FF0000;
    max-width:400px;
    padding:10px;
  }
  #main_page_one {
    font-family:sans-serif;
    font-size:large;
     background-image:url('blue-one550.gif');
     background-repeat:no-repeat;
     width:550px;
     height:550px;
     padding:50px;
  }
  #main_page_two {
    font-family:sans-serif;
    font-size:large;
     background-image:url('blue-2pagesize.gif');
     background-repeat:no-repeat;
     width:550px;
     height:1300px;
     padding:25px;
  }
  #autocolor_choices {
    float:left;
    padding-left:15px;
  }
  #parameter_row {
    position:relative;
  }
  #fasta_input {
    clear:left;
  }
  #evalue_input {
    float:left;
  }
  .ivalue_form_label {
    font-size:small;
  }
  .graph_image_img {
    max-width:450px;
    max-height:450px;
  }
  .legend_image_img {
    max-height:450px;
    max-width:40px;
  }
  .file_link {
    font-size:x-small;
  }
  #legend_image {
    border:1px solid #666666;
    padding:1px;
  }
  #failsafe_announce {
    font-size:x-small;
    font-family:sans-serif;
    width:450px;
    padding-left:20px;
  }
  .no_click_url {
    color:#0000FF;
  }
  #top_title {
    font-family:sans-serif;
    font-size:large;
  }    
  #graphic_output {
    float:left;
    border-width:5pt;
    border:solid;
    background-color:white;
    padding:3px;
  }
  .tcell {
    float:left;
  }
  #downloads {
    clear:both;
    font-family: sans-serif;
    margin-bottom:5px;
  }
  #reference {
    font-family: sans-serif;
    width:300px;
    margin-bottom:20px;
    font-size:small;
  }
  #in_title{
    font-size:x-large;
    font-family: sans-serif;
  }
  #output_title {
    font-size:xx-large;
    font-style:bold;
    font-family:sans-serif;
  }
  #examplefasta {
    font-size:xx-small;
    font-family:monospace;
    padding-left:20px;
    color:#CC0000;
  }
  #helptext {
    font-size:small;
    font-family:sans-serif;
    width:400px;
    border-width:5pt;
    border:solid;
    background-color:white;
    padding:3px;
    max-height:1300px;
  }
  #input_title {
    font-size:xx-large;
    font-style:bold;
    font-family: sans-serif;
  }
  #input_form {
    padding:5pt;
    height:340px;
    width:350px;
    border-width:5pt;
    border:solid;
  }
  #title_text_box {
    position:relative;
    width:260px;
  }
  #evalue_text_box {
    position:relative;
    right:0;
    width:60px;
  }
  #ivalue_text_box {
    position:relative;
    right:0;
    width:20px;
    height:8pt;
    font-size:8pt;
  }
  #fasin {
    width: 330px;
    height: 180px;
    border: 3px solid #cccccc;
    padding: 5px;
    font-family: sans-serif;
    font-size:xx-small;
  }
